|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectsum.ereignis.Ereignisanwendung
sum.ereignis.EBAnwendung
public class EBAnwendung
Die EBAnwendung ist die Ereignisbearbeiteranwendung, die es ermoeglicht, eigene Ereignisbearbeiter in die Ereignisverwaltung einzubinden. Diese Ereignisbearbeiter werden in einer Liste verwaltet und erhalten von der Ereignisbearbeiteranwendung Informationen ueber aufgetretene Ereignisse.
| Field Summary |
|---|
| Fields inherited from class |
|---|
hatBildschirm, hatSuMPrivateAnwendung |
| Constructor Summary | |
|---|---|
EBAnwendung()
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pBreite,
int pHoehe)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe)
Die EBAnwendung wird initialisiert. |
|
EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
Die EBAnwendung wird initialisiert. |
|
| Method Summary | |
|---|---|
void |
bearbeiteDoppelKlick(int pWoH,
int pWoV)
Das Doppelklickereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteFokusErhalten()
Das Fokuserhaltenereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteFokusVerloren()
Das Fokusverlorenereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteLeerlauf()
Das Leerlaufereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausBewegt(int pWohinH,
int pWohinV)
Das Mausbewegtereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausDruck(int pWoH,
int pWoV)
Das Mausdruckereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteMausLos(int pWoH,
int pWoV)
Das Mauslosereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteTaste(char pZeichen)
Das Tastaturereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
bearbeiteUpdate()
Das Updateereignis wird an alle angemeldeten Ereignisbearbeiter weitergeleitet. |
void |
meldeAn(Ereignisbearbeiter pEreignisbearbeiter)
Ein neuer Ereignisbearbeiter wird registriert und erhaelt ab sofort Informationen ueber aufgetretene Ereignisse. |
| Methods inherited from class |
|---|
beenden, besitztFokus, bildschirm, fuehreAus, fuehrtAus, gibFrei, halteAn, melde, run, setzeFokus, warte |
| Methods inherited from class |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public EBAnwendung()
public EBAnwendung(boolean pMitDoubleBuffering)
pMitDoubleBuffering - soll der Bildschirm gepuffert werden
public EBAnwendung(int pBreite,
int pHoehe)
pBreite - die Breite des zugehoerigen FensterspHoehe - die Hoehe des zugehoerigen Fensters
public EBAnwendung(int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
pBreite - die Breite des zugehoerigen FensterspHoehe - die Hoehe des zugehoerigen FensterspMitDoubleBuffering - soll der Bildschirm gepuffert werden
public EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe)
pLinks - der Abstand des zugehoerigen Fensters vom linken BildschirmrandpOben - der Abstand des zugehoerigen Fensters vom oberen BildschirmrandpBreite - die Breite des zugehoerigen FensterspHoehe - die Hoehe des zugehoerigen Fensters
public EBAnwendung(int pLinks,
int pOben,
int pBreite,
int pHoehe,
boolean pMitDoubleBuffering)
pLinks - der Abstand des zugehoerigen Fensters vom linken BildschirmrandpOben - der Abstand des zugehoerigen Fensters vom oberen BildschirmrandpBreite - die Breite des zugehoerigen FensterspHoehe - die Hoehe des zugehoerigen FensterspMitDoubleBuffering - soll der Bildschirm gepuffert werden| Method Detail |
|---|
public void bearbeiteDoppelKlick(int pWoH,
int pWoV)
bearbeiteDoppelKlick in class EreignisanwendungpWoH - die horizontale Position der Maus beim DoppelklickpWoV - die vertikale Position der Maus beim Doppelklickpublic void bearbeiteFokusErhalten()
bearbeiteFokusErhalten in class Ereignisanwendungpublic void bearbeiteFokusVerloren()
bearbeiteFokusVerloren in class Ereignisanwendungpublic void bearbeiteLeerlauf()
bearbeiteLeerlauf in class Ereignisanwendung
public void bearbeiteMausBewegt(int pWohinH,
int pWohinV)
bearbeiteMausBewegt in class EreignisanwendungpWohinH - die horizontale Position der Maus nach der BewegungpWohinV - die vertikale Position der Maus nach der Bewegung
public void bearbeiteMausDruck(int pWoH,
int pWoV)
bearbeiteMausDruck in class EreignisanwendungpWoH - die horizontale Position der Maus beim Druck der MaustastepWoV - die vertikale Position der Maus beim Druck der Maustaste
public void bearbeiteMausLos(int pWoH,
int pWoV)
bearbeiteMausLos in class EreignisanwendungpWoH - die horizontale Position der Maus beim Loslassen der MaustastepWoV - die vertikale Position der Maus beim Loslassen der Maustastepublic void bearbeiteTaste(char pZeichen)
bearbeiteTaste in class EreignisanwendungpZeichen - das Zeichen, welches eingegeben wurdepublic void bearbeiteUpdate()
bearbeiteUpdate in class Ereignisanwendungpublic void meldeAn(Ereignisbearbeiter pEreignisbearbeiter)
pEreignisbearbeiter - der Ereignisbearbeiter der in die Liste aufgenommen wird
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||